home *** CD-ROM | disk | FTP | other *** search
/ Nikkei Mac 20 / NIKKEI-MAC-CD-VOL-20-1998-12.ISO.7z / NIKKEI-MAC-CD-VOL-20-1998-12.ISO / オンラインソフト / 0.日経MAC超定番 (1) / DarkSide504L.sit / DarkSide of the Mac 5.0.4 / SampleFaders / Morpion.make < prev    next >
Text File  |  1998-10-19  |  2KB  |  74 lines

  1. LANGUAGE            = ENGLISHDARKSIDE
  2. ObjDir                = :Objects:
  3. PPCObjDir            = :PPCObjects:
  4. SrcDir                =
  5. OutputDir            = :Faders:
  6. LinkOptions            = -d
  7. RezOptions            = -d {LANGUAGE}=1
  8. PPC_LibEquates =     
  9.  
  10. # debugging options
  11. #CompileOptions    = -w 17 -o "{ObjDir}" -d MPW3 -r -d SystemSevenOrLater -b2 -opt full
  12. #SymOpt = on
  13. #PPCC_Options = -sym {SymOpt} -opt off
  14.  
  15. # non debugging options
  16. CompileOptions    = -w 17 -mbg off -o "{ObjDir}" -d MPW3 -r -d SystemSevenOrLater -b2 -opt full
  17. SymOpt = off
  18. PPCC_Options = -sym {SymOpt} -opt speed
  19.  
  20. # fader shell creation
  21. "{ObjDir}"Fader.c.o トト "{SrcDir}"Fader.c "{SrcDir}"Fader.h
  22.     Echo "Compiling Fader.c"
  23.     SC {CompileOptions} "{SrcDir}"Fader.c
  24.     
  25. "{PPCObjDir}"Fader.c.o    ト {SrcDir}Fader.c
  26.     Echo "Compiling PPC Fader.c"
  27.     MrC {PPCC_Options} {SrcDir}Fader.c -o {PPCObjDir}Fader.c.o
  28.  
  29.     
  30. # Morpion creation
  31. "{ObjDir}"Morpion.c.o トト "{SrcDir}"Morpion.c
  32.     Echo "Compiling Morpion.c"
  33.     SC {CompileOptions} "{SrcDir}"Morpion.c
  34.  
  35. "{PPCObjDir}"Morpion.c.o    ト {SrcDir}Morpion.c
  36.     Echo "Compiling PPC Morpion.c"
  37.     MrC {PPCC_Options} {SrcDir}Morpion.c -o {PPCObjDir}Morpion.c.o
  38.     
  39. "{OutputDir}"Morpion トト "{ObjDir}"Morpion.c.o "{ObjDir}"Fader.c.o
  40.     Echo "Linking Morpion"
  41.     Link {LinkOptions} -o {Targ}                カ
  42.     -m FaderEntry                                カ
  43.     -rt FADE=128                                カ
  44.     -sg Fader                                    カ
  45.     "{ObjDir}Fader.c.o"                            カ
  46.     "{ObjDir}Morpion.c.o"                        カ
  47.     "{Libraries}"Interface.o                     カ
  48.     "{Libraries}"MacRuntime.o                         
  49.     SetFile {Targ} -t 'Dark' -c 'DSOM'
  50.     
  51. "{OutputDir}Morpion" トト    "{PPCObjDir}"Morpion.c.o "{PPCObjDir}"Fader.c.o
  52.     Echo "Making Morpion for PowerPC"
  53.     PPCLink                                    カ
  54.         -sym {SymOpt}                        カ
  55.         "{PPCObjDir}Fader.c.o"                カ
  56.         "{PPCObjDir}Morpion.c.o"            カ
  57.         "{SharedLibraries}"InterfaceLib        カ
  58.         "{SharedLibraries}"StdCLib            カ
  59.         -main PreflightFader                カ
  60.         -export preflightFaderUPP            カ
  61.         -export initializeFaderUPP            カ
  62.         -export idleFaderUPP                カ
  63.         -export disposeFaderUPP                カ
  64.         -export updateFaderUPP                カ
  65.         -export hitFaderUPP                    カ
  66.         -o "{Targ}"    -t 'Dark' -c 'DSOM'                    
  67.     If "{SymOpt}" =~ /[oO][nN]/
  68.        makeSYM "{Targ}"
  69.     End
  70.              
  71. "{OutputDir}"Morpion トト "{SrcDir}"Morpion.r
  72.     Echo "Rezzing Morpion"
  73.     Rez {RezOptions} -rd -o {Targ} {SrcDir}Morpion.r -append
  74.